commitment to deliver - Français Anglais Dictionnaire